We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

More Resources in Low-Density Devices With the Lowest Power, Proven Security and Exceptional Reliability


SmartFusion® 2 SoC FPGAs combine a fourth-generation, Flash-based FPGA fabric, an Arm® Cortex®-M3 processor and high-performance communication interfaces on a single chip. The Microcontroller Subsystem (MSS) provides multiple interface options to the FPGA fabric to facilitate tight integration between the MSS and user logic in the fabric. SmartFusion 2 Flash FPGA devices are well suited for general-purpose functions such as Gigabit Ethernet or dual PCI Express® control planes, bridging functions, Input/Output (I/O) expansion and conversion, video/image processing, system management and secure connectivity. They are used in a variety of applications in the communications, industrial, medical, defense and aviation markets.

Key Benefits and Advantages


  • Arm Cortex-M3 processor with embedded Flash
  • Comprehensive microcontroller subsystem
  • PCIe® Gen 2 support in 10K Logic Elements (LEs)
  • Lowest power
    • Reduce total power by ~20–40%
    •  70 mW per 5G SerDes (PCIe Gen 2)
  • Proven security
    • Protection from overbuilding and cloning
  • Exceptional reliability
    • Single Event Upset (SEU) immune, zero Failure-in-Time (FIT) Flash FPGA configuration
    • Excellent option for safety-critical and mission-critical systems
 FeaturesSmartFusion®2 FPGA
  M2S005M2S010M2S025

M2S050

M2S060M2S090M2S150
Logic/DSPMaximum Logic Elements (4LUT + DFF)16,06012,08427,69656,34056,52086,316146,124
Math Blocks (18 × 18)112234727284240
Fabric Interface Controllers (FICs)1112112
Phase Locked Loops (PLLs) and Clocked Conditioning Circuitry (CCCs)2266668
SecurityAES256, SHA256, RNG1 each1 each1 each1 each1 each1 each1 each
ECC, PUF----1 each1 each1 each
MSSArm® Cortex®-M3 processor + instruction cacheYesYesYesYesYesYesYes
eNVM (KB)128256256256256512512
eSRAM (KB)64646464646464
eSRAM (KB) Non SECDED80808080808080
CAN, 10/100/1000 Ethernet, HS USB1 each1 each1 each1 each1 each1 each1 each
Multi-Mode UART, SPI, I2C, Timer2 each2 each2 each2 each2 each2 each2 each
Fabric MemoryLSRAM 18K Blocks1021316969109236
uSRAM 1K Blocks1122347272112240
Total RAM (Kb)1914005921314131420744488
High SpeedDDR Controllers (Count × Width)1 × 181 × 181 × 182 × 361 × 181 × 182 × 36
SerDes Lanes04484416
PCIe® End Points0111224
User I/OsMSIO (3.3V)115123157139279309292
MSIOD (2.5V)284040624040106
DDRIO (2.5V)6670701767676176
Total User I/O209233267377395425574
GradesCommercial (C), Industrial (I), Military (M), Automotive (T2)2C,I,T2C,I,M,T2C,I,M,T2C,I,M,T2C,I,M,T2C,I,M,T2C,I,M

Notes:

  1. Total logic may vary based on utilization of DSP and memories in your design. Please see the SmartFusion 2 Fabric User Guide for details
  2. Automotive grade is available only in VF256, VF400, FG484, FG676 and TQ144 packages

Packaging and I/Os


TypeTQG144FCSG158FCS325VF256FCS536VF400FCV484FG(G)484FG(G)676VFG784FG(G)896FC(G)1152
Pitch (mm)0.50.50.50.80.50.80.81.01.00.81.01.0
L × W (mm)20 x 209 × 911 × 1114 × 1416 × 1617 × 1719 × 1923 × 2327 × 2723 × 2331 × 3135 × 35
DeviceI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanesI/OLanes
M2S00584     161-  171-  209         
M2S01084     1382  1954  2334        
M2S025  82118021382  2074  2674        
M2S050    2002    2074  2674    3778  
M2S060    2002    2074  267438743954    
M2S090    1804        26744254      
M2S150        2934  2484        57416

SmartFusion 2 SoC FPGAs offer more resources in low-density devices with the lowest power, proven security and exceptional reliability. SmartFusion 2 SoC FPGAs offer 5K–150K LEs with a 166 MHz Arm Cortex-M3 processor, including ETM and instruction cache with on-chip eSRAM and eNVM, and a complete microcontroller subsystem with extensive peripherals, including CAN, TSE, and USB. These devices are excellent for general-purpose functions such as Gigabit Ethernet or dual PCI Express control planes, bridging functions, input/output (I/O) expansion and conversion, video/image processing, system management and secure connectivity.

SmartFusion 2 FPGA Architecture


Kits and Hardware


Part Number: Quantity: Price per Unit (in USD): Total Amt:
M2S-HELLO-FPGA-KIT

This low-cost, compact-sized, entry-level platform is targeted towards end users with low to medium FPGA knowledge. It features Arduino and mikroBUS™ connectors for flexibility and scalability. 

SF2-MC-STARTER-KIT

We offer an easy-to-use hardware platform to implement IPs easily.

Part Number: Quantity: Price per Unit (in USD): Total Amt:
FLASHPRO6

FlashPro6 offers exceptionally high performance through USB 3.0 that supports Serial Peripheral Interconnect (SPI) client and JTAG interfaces.

FLASHPRO5

FlashPro5 offers high performance through USB 2.0 that supports Serial Peripheral Interconnect (SPI) and JTAG interfaces.

FLASHPRO4

FlashPro4 is designed for JTAG programming of older Microchip FPGA families, including IGLOO, ProASIC3, SmartFusion, and Fusion. It is suitable for existing designs that do not require SPI Slave programming, advanced debugging, or high-speed programming

SILICON-SCULPTOR-4

Silicon Sculptor 4 CE-compliant production device programmer works alongside Silicon Sculptor adapter modules to program the FPGA devices. It concurrently programs large FPGA parts without performance degradation.

Live Chat

Need Help?

Privacy Policy